move in an agitated manner - Francés Inglés Diccionario